package view;

import model.objetos.*;

public class vistaObjeto extends ImagenDimensionable implements ImagenAble{

	Objetos objeto;
	
	public vistaObjeto(Objetos objeto) {
		super();
		this.objeto=objeto;
		
	}
	
	public void elegirImagen(){
		
		if(objeto instanceof Pared){
			this.setNombreArchivoImagen("/view/recursos/pared.jpg");
		}else{
			if(objeto instanceof PuntoComun){
				if(objeto.estaComible()){
					this.setNombreArchivoImagen("/view/recursos/pastilla.jpg");
				}else{
					this.setNombreArchivoImagen("/view/recursos/sinpastilla.jpg");
				}
			}else{
				if(objeto instanceof PuntoDePoder){
					if(objeto.estaComible()){
						this.setNombreArchivoImagen("/view/recursos/puntoPoder.jpg");
					}else{
						this.setNombreArchivoImagen("/view/recursos/sinpastilla.jpg");
					}
				}else{
					if(objeto instanceof Transportador){
						this.setNombreArchivoImagen("/view/recursos/sinpastilla.jpg");
					}else{
						if (objeto instanceof Fruta){
							this.setNombreArchivoImagen("/view/recursos/Uva.jpg");
						}else{
							if(objeto instanceof Vacio)this.setNombreArchivoImagen("/view/recursos/sinpastilla.jpg");
						}
					}
				}
			}
		}
	}
}
